.department {
  height: 100%;

  .department-list {
    height: 100%;
    padding-top: 45px;
    display: flex;

    .left {
      height: 100%;

      .adm-side-bar-item-title {
        font-size: 14px;
        color: var(--cp-dark) !important;
      }

    }

    .right {
      height: 100%;
      padding: 10px 0;
      display: flex;
      flex-direction: column;
      flex: 1;
      overflow: scroll;

      a {
        padding: 14px 14px;
        color: var(--cp-dark) !important;
        display: flex;
        align-items: center;

        &.active {
          color: #16C2A3;
        }
      }
    }
  }
}